package net.test.dao;

import net.test.bean.Pager;
import net.test.entity.Admin;

public interface AdminDao extends BaseDao<Admin, String>{

	/**
	 * 根据用户名获取管理员,若管理员不存在,则返回null（不区分大小写）
	 * 
	 */
	Admin getAdminByUsername(String username);

	/**
	 * 根据用户名判断此管理员是否存在（不区分大小写）
	 * 
	 */
	boolean isExistByUsername(String username);

	/**
	 * 根据条件查询管理员列表
	 * 
	 * 创建人：代策
	 * 创建时间：
	 * 修改人：代策
	 * 修改时间：
	 */
	Pager findPagerByAdmin(Pager pager, Admin admin);

}
